package com.javasm.dao;

import com.javasm.entity.AdminMenu;
import org.apache.ibatis.annotations.Param;
import java.util.List;

/**
 * 菜单(AdminMenu)表数据库访问层
 *
 * @author makejava
 * @since 2025-06-08 13:59:02
 */
public interface AdminMenuDao {

    List<AdminMenu> ListMenuWithSubMenuByUid(Long uid);

    List<AdminMenu> ListMenuByCondition(@Param("inputMenu") AdminMenu inputMenu,@Param("startIdx") Integer startIdx,@Param("pageSize")Integer pageSize);


    Integer countMenuByDao(@Param("inputMenu") AdminMenu inputMenu);
}

